写在开头
本文的API和相关用法都是针对V4版本的React-Router-Dom。
API描述可能不是很完整,但会包含自己在实际项目中遇到的一些坑。
React官方文档:https://reacttraining.com/react-router/web/guides/quick-start
Geralt于:2017-07-10
安装
在React项目中,一般要引入react和react-dom。但既然都用了React了,那么就基本是一个单页面应用了,react-router就是官方的路由组件库。
npm install 'react-router-dom' --save
引用
react-router与react-router-dom基本没什么区别,无非就是后者多了一些如<Link>、<BrowserRouter>这样的组件,实际应用中,引一个react-router-dom就好了。
import {BrowserRouter} from 'react-router-dom';